package com.pig4cloud.pigx.contract.vo;

import com.pig4cloud.pigx.contract.annotation.SetScaleMainCurrency;
import com.pig4cloud.pigx.contract.annotation.SetScaleTokenCurrency;
import lombok.Data;

import java.io.Serializable;

/**
 * websocket最新成交记录 响应体
 */
@Data
public class ContractTradeWebsocketVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 方向 0 多 1 空
     */
    private String side;

    /**
     * 格式化时间
     */
    private String dateTime;

    /**
     * 成交价格（USDT）
     */
    @SetScaleMainCurrency
    private String price;

    /**
     * 成交数量（币）
     */
    @SetScaleTokenCurrency
    private String num;

}
